export interface KpiRecordVO {
  /**
   * 主键
   */
  id: string | number;

  /**
   * 主数据主键
   */
  masterId: string | number;

  /**
   * 年份
   */
  yearNum: number;

  /**
   * 月份
   */
  monthNum: number;

  /**
   * 周
   */
  weekNum: number;

  /**
   * 日期
   */
  byDaily: string;

  /**
   * 班次
   */
  byShift: number;

  /**
   * 数据结果
   */
  kpiResult: number;

}

export interface KpiRecordForm extends BaseEntity {
  /**
   * 主键
   */
  id?: string | number;

  /**
   * 主数据主键
   */
  masterId?: string | number;

  /**
   * 年份
   */
  yearNum?: number;

  /**
   * 月份
   */
  monthNum?: number;

  /**
   * 周
   */
  weekNum?: number;

  /**
   * 日期
   */
  byDaily?: string;

  /**
   * 班次
   */
  byShift?: number;

  /**
   * 数据结果
   */
  kpiResult?: number;

}

export interface KpiRecordQuery extends PageQuery {

  /**
   * 主数据主键
   */
  masterId?: string | number;

  /**
   * 年份
   */
  yearNum?: number;

  /**
   * 月份
   */
  monthNum?: number;

  /**
   * 周
   */
  weekNum?: number;

  /**
   * 日期
   */
  byDaily?: string;

  /**
   * 班次
   */
  byShift?: number;

  /**
   * 数据结果
   */
  kpiResult?: number;

    /**
     * 日期范围参数
     */
    params?: any;
    masterIds?: string[] | number[];
}

export interface plantOrgVO {
  key:string;
  value:string;
}

